home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 3565-4.665 / dmg-4437 / packed.12 / ste / ste
Text File  |  1987-04-21  |  3KB  |  115 lines

  1.  
  2.                             STOS STE EXTENSION 
  3.                             ~~~~~~~~~~~~~~~~~~~
  4.  
  5.                           Part 1 -  Sound Commands
  6.                           ~~~~~~~~~~~~~~~~~~~~~~~~                             
  7.  
  8.                           By Terence 'TEZ' Pearson
  9.                           ~~~~~~~~~~~~~~~~~~~~~~~~
  10.  
  11. Welcome to Part 1 of my STE EXTENSION guide. In this part we are going to 
  12. look at the commands offered by the extension.
  13.  
  14. Let's start with the commands that I'm most familiar with, the DMA sound 
  15. commands. All the sound commands begin with DAC, which stands for Digital 
  16. to Analogue Converter.
  17.  
  18. Using these commands you can play samples recorded using MASTERSOUND II, 
  19. STEREO MASTER and any other sampler that saves samples in signed format, 
  20. that is provided they were recorded at 6.25kHz, 12.5kHz, 25kHz or 50kHz.
  21.  
  22. DAC SPEED n
  23.  
  24.         10 DAC SPEED 1
  25.  
  26.         This sets the playback speed where n is a value from 0 to 3
  27.  
  28.         0 -  6.25kHz
  29.         1 -  12.5kHz
  30.         2 -  25.0kHz
  31.         3 -  50.0kHz
  32.  
  33. DAC MONO
  34.  
  35.         10 DAC MONO
  36.  
  37.         This sets up the DMA hardware ready to play a MONO sample.
  38.  
  39. DAC STEREO
  40.  
  41.         10 DAC STEREO
  42.  
  43.         This sets up the DMA hardware ready to play a STEREO sample.
  44.  
  45. DAC CONVERT start address,end address
  46.  
  47.         10 DAC CONVERT start(15),start(15)+length(15)
  48.  
  49.         Using this command you can convert an unsigned sample to signed 
  50.         format. Start and end are the start and end addresses of the sample
  51.         that you wish to convert.
  52.  
  53. DAC LOOP ON
  54. DAC LOOP OFF
  55.  
  56.         10 DAC LOOP ON
  57.  
  58.         When a sample is played it will play continuously.
  59.  
  60.         10 DAC LOOP OFF
  61.  
  62.         When the sample is played it will only play through once and then 
  63.         stop.
  64.  
  65. DAC RAW sample start address,sample end address
  66.  
  67.         10 DAC RAW start(15),start(15)+length(15)
  68.  
  69.         This command plays the sample between the two addresses start and 
  70.         end.
  71.  
  72. DAC M VOLUME n
  73.  
  74.         10 DAC M VOLUME 40
  75.  
  76.         This command sets the overall volume of the sound output.
  77.         n is the volume and can be between 0 and 40.
  78.  
  79. DAC L VOLUME n
  80. DAC R VOLUME n
  81.         
  82.         10 DAC L VOLUME 15
  83.         20 DAC R VOLUME 18
  84.  
  85.         These two commands allow independent volume control for the left 
  86.         and right sound outputs. n is the volume and is a value between 0 
  87.         and 20.
  88.  
  89. DAC STOP
  90.     
  91.         10 DAC STOP
  92.  
  93.         This commands stops any sample that is being played.
  94.  
  95. DAC MIX ON
  96. DAC MIX OFF
  97.  
  98.         10 DAC MIX ON
  99.  
  100.         DAC MIX ON allows samples and sounds from the ST's PSG sound chip
  101.         all to be played through the DAC together.
  102.  
  103.  
  104.  
  105. If you want some examples/samples send me a disk(preferably with something
  106. on it) and I'll send you some samples and demo progs.
  107.  
  108. Send your disk to : TEZ - STE EXAMPLES/SAMPLES,
  109.                     LIGHTWOOD FARM,
  110.                     13 LIGHTWOOD ROAD,
  111.                     MARSH LANE,
  112.                     NEAR SHEFFIELD,
  113.                     S31 9RF.
  114.  
  115.